precipitation station - Turco Inglés Diccionario